• word of the day

    angora goat

    angora goat - Dictionary definition and meaning for word angora goat

    Definition
    (noun) a domestic breed of goat raised for its long silky hair which is the true mohair
    Synonyms : angora

Word used in video below:
text: part goat, part man--
Download our Mobile App Today
Receive our word of the day
on Whatsapp